mechanical maintenance supervisor - Espagnol Anglais Dictionnaire